home *** CD-ROM | disk | FTP | other *** search
/ Windows Expert / Windows Expert.iso / business / pcprojct.zip / PROJECT.ZOO / res / proj.h next >
Text File  |  1990-05-24  |  6KB  |  203 lines

  1. /* proj.h     --constants for project manager */
  2.  
  3. /* Constants for ProjWindow drawing. 
  4.    Others are adjustable based on screenSize, zoom view */
  5.  
  6. #define PW_MAX_ROWS     20   /* for vert. scrolling */
  7. #define PW_MAX_COLS     40   /* for horz. scrolling */
  8. !!
  9.  
  10. /* Constants for screen colors (RGB values) */
  11.  
  12. #define BLACK           0x000000
  13. #define RED             0x0000FF
  14. #define GREEN           0x00FF00
  15. #define BLUE            0xFF0000
  16. #define YELLOW          0x00FFFF
  17. #define MAGENTA         0xFF00FF
  18. #define LTBLUE          0xFFFF00
  19. !!
  20.  
  21. /* Constants for GanttWindow drawing.
  22.    Others are based on screenSize(). */
  23.  
  24. #define GW_BARSPACE      4   /* space between bars */
  25. #define GW_STARTX      100   /* start of X axis */
  26. #define GW_STARTY       10   /* start of Y axis */
  27. #define GW_NOTCH         5   /* axis notch size */
  28. #define GW_DMWIDTH       5   /* diamond mid width */
  29. !!
  30.  
  31. /* keys used to edit an activity */
  32. #define VK_F2           113
  33. #define VK_RETURN       13
  34. /* accelerator keys to issue commands */
  35. #define VK_SLASH        191
  36. #define VK_ESC          27
  37. !!
  38.  
  39. /* ProjWindow menu constants */
  40.  
  41. #define PW_FILE_NEW         501
  42. #define PW_FILE_OPEN        502
  43. #define PW_FILE_SAVE        503
  44. #define PW_FILE_SAVEAS      504
  45. #define PW_FILE_PRINT       505
  46. #define PW_ABOUT_ACTOR      506
  47. #define PW_FILE_PRINT_GRAPH 507
  48. #define PW_FILE_QUIT        508
  49. #define PW_FILE_SETTINGS    512
  50.  
  51. #define PW_CLIP             509
  52. #define PW_RUN              515
  53.  
  54. #define PW_DEL_ACTIVITY     510
  55. #define PW_DEL_RESOURCE     511
  56.  
  57. #define PW_NEW_MSTONE       551
  58. #define PW_NEW_TASK         552
  59. #define PW_NEW_PERT         553
  60.  
  61. #define PW_ZOOM             700
  62. #define PW_DISPLAY          701
  63. #define PW_AUTOCALC         702
  64. #define PW_CALC             703
  65. #define PW_SHOWROOM         704
  66. #define PW_COLOR            705
  67.  
  68. #define PW_VIEW_SUMMARY     801
  69. #define PW_VIEW_ACTIVITIES  802
  70. #define PW_VIEW_GANTT       803
  71. #define PW_VIEW_RESOURCES   804
  72. #define PW_VIEW_RESOURCE    805
  73.  
  74. #define PW_HELP             810
  75. #define PW_COMMAND_MODE     811
  76. !!
  77.  
  78. /* Dialog boxes */
  79. #define MSTONE_BOX          801
  80. #define TASK_BOX            802
  81. #define PERT_BOX            803
  82. #define SETTING_BOX         804
  83. #define PROJ_BOX            805
  84. #define PW_HELP_BOX         806
  85. #define GW_HELP_BOX         807
  86. #define RES_BOX             808
  87. #define PW_ABOUT_ACTOR_BOX  809
  88.  
  89. #define NOMEM               -1    /* runModal fail */
  90. !!
  91.  
  92. /* Dialog box fields */
  93. #define ES                  901
  94. #define LS                  902
  95. #define EF                  903
  96. #define LF                  904
  97. #define SLACK               905
  98. #define COST                906
  99. #define TIME                907
  100. #define UES                 908
  101. #define ULF                 909
  102. #define FC                  910
  103. #define RES                 911
  104. #define NAME                912
  105. #define DESC                913
  106. #define INPUT               914
  107. #define OUTPUT              915
  108.  
  109. #define LIKELY_TIME         916  /* for pert only... */
  110. #define BEST_TIME           917
  111. #define WORST_TIME          918
  112. !!
  113.  
  114. /* display setting dialog push buttons */
  115.  
  116. #define TTIME               921         /* top settings */
  117. #define TSLACK              922
  118. #define TCOST               923
  119. #define TES                 924
  120. #define TEF                 925
  121. #define TLS                 926
  122. #define TLF                 927
  123.  
  124. #define BTIME               931         /* bottom settings */
  125. #define BSLACK              932
  126. #define BCOST               933
  127. #define BES                 934
  128. #define BEF                 935
  129. #define BLS                 936
  130. #define BLF                 937
  131.  
  132. #define PW_CLEAR            940         /* clear settings */
  133.  
  134. !!
  135.  
  136. /* for project resources */
  137. #define MAX                 950
  138. #define VC                  951
  139. !!
  140.  
  141. /* string constants used for resource translation to other langs */
  142.  
  143. #define PW_APPNAME          501
  144. #define PW_WARNING          502
  145. #define PW_DISCARD          503
  146. #define PW_SAVEPROJ         504
  147. #define PW_ACTIVT1          505
  148. #define PW_ACTIVT2          506
  149. #define PW_ACTIVT3          507
  150. #define PW_REST1            508
  151. #define PW_REST2            509
  152. #define PW_REST3            510
  153. #define PW_PRINTERR1        511
  154. #define PW_PRINTERR2        512
  155. #define PW_NA1              513
  156. #define PW_NA2              514
  157. #define PW_DELRES1          515
  158. #define PW_DELRES2          516
  159. #define PW_DELACT1          517
  160. #define PW_DELACT2          518
  161. #define PW_VIEWRES1         519
  162. #define PW_VIEWRES2         520
  163. #define PW_SHOWROOM1        521
  164. #define PW_SHOWROOM2        522
  165. #define PW_SHOWRES2         524
  166. #define PW_GANTT            525
  167. #define PW_SHOWACT2         527
  168. #define PW_ERROR1           528
  169. #define PW_ERROR2           529
  170. #define PW_RESOURCE         530
  171. #define PW_RESUSE           531
  172. #define PW_DELETE           532
  173. #define PW_PROJECT          533
  174. #define PW_PROJT1           534
  175. #define PW_START            535
  176. #define PW_FINISH           536
  177. #define PW_RESINVAL         537
  178. #define PW_NOTEXIST         539
  179. #define PW_ACTUSE1          540
  180. #define PW_ACTUSE2          541
  181. #define PW_CRITICAL         542
  182. #define PW_NONCRITICAL      543
  183. #define PW_MILESTONE        544
  184. #define PW_TASK             545
  185. #define PW_PERTTASK         546
  186. #define PW_ERRCONNECT1      547
  187. #define PW_ERRCONNECT2      548
  188. #define PW_ERRCONNECT3      549
  189. #define PW_ERRDATE1         551
  190. #define PW_ERRDATE2         552
  191. #define PW_ERRDATE3         553
  192. #define PW_MMDDYY           554
  193. #define PW_DDMMYY           555
  194. #define PW_YYMMDD           556
  195. #define PW_ERRMEM1          558
  196. #define PW_ERRMEM2          559
  197. #define PW_NODEINVAL        560
  198. #define PW_FILEERR1         561
  199. #define PW_FILEERR2         562
  200. #define PW_FILEERR3         563
  201. #define PW_EXTENSION        564
  202. !!
  203.